/*LIS Cross-section Data center in Luxembourg*/

/*email: usersupport@lisdatacenter.org*/

/*LIS Self Teaching Package 2022*/
/*Part II: Gender, employment, and wages*/
/*SAS version*/

/*last change of this version of the syntax: 15-01-2022*/


/*Exercise 1: Merging person and household data, selecting a sample*/

OPTIONS NONOTES NOSOURCE NOFMTERR NODATE NONUMBER NOCENTER LABEL LS=MAX PS=MAX ;
TITLE "";

%MACRO sample ;
	%LET i = 1 ;
	%DO %UNTIL (&i > 3) ;
		%LET ccyy = %SCAN(&all,&i) ;
		TITLE "Country   : &ccyy" ;

		DATA &ccyy.h ;
		 SET &&&ccyy.h (KEEP=hid own) ;
		RUN ;
		PROC SORT DATA=&ccyy.h ;
		  BY hid ;
		RUN ;
		DATA &ccyy.p ;
		 SET &&&ccyy.p (KEEP= hid dname pwgt ppopwgt relation partner  ageyoch age sex immigr educ 
							educ_c emp status1 ptime1 hwage1); 
		RUN ;
		PROC SORT DATA=&ccyy.p ;
		  BY hid ;
		RUN ;

		DATA &ccyy ;
	 	 MERGE &ccyy.h &ccyy.p ;
			BY hid ;
				IF ((25 <= age <= 54) AND (relation LE 2200)) ; 
				IF (100 <= own <= 199) THEN homeowner = 1;
				IF (200 <= own <= 299) THEN homeowner = 0;
		RUN ;
		PROC MEANS DATA=&ccyy ;
		  VAR	 homeowner ;
		  WEIGHT ppopwgt   ;
		RUN ;

		%LET i = %EVAL(&i+1) ;
	%END ;
%MEND sample ;

%LET all = us04 be04 gr04 ;
%sample



